#ifndef ____SSBASEL__SSBASE__BASE_FILE__H__
#define ____SSBASEL__SSBASE__BASE_FILE__H__
/*!
* \file base_file.h
* \brief
* 
*
* 
* \author patdz@qq.com
* \version 1.0
* \date 2014/05/26
*/

#include "base.h"
#include "base_stl.h"
#include "base_bin.h"

_SSL_BEGIN
_SSBASEL_BEGIN

SSBASE_API bool file_readbinary_w(const wchar_t *file_path, ssbin &out, size_t extra_size = 0);
SSBASE_API void file_path_regular_dir(tstring &path);
SSBASE_API void file_path_regular_file(tstring &path);
SSBASE_API bool file_path_is_absolute(tstring &path);
SSBASE_API bool file_path_append(tstring &path, const tstring &file);

_SSBASEL_END
_SSL_END

#endif
